Ambitious ATtiny85 Board Tests A Beginner’s Skills | Hackaday

2022-09-12 10:38:09 By : Ms. bonny ni

[Chris O’Riley] has been playing around with Arduinos for around a year, and decided he wanted a breadboardable ATtiny85 in order to prototype using the actual controller that would be used in the final project. He wants to use it to interface with a Bosch BMP280 pressure sensor, but for now it stands alone.

It’s a simple board with the Tiny85, 3.3 V and 5 V regulators, a power LED, as well as the usual resistors and caps [Ed: not resistor sand caps]. The double-sided PCB [Chris] milled himself — he’s an illustrator and photographer by day, so it’s no surprise the board turned out gorgeous. He designed the board in Illustrator after taking a stab at Eagle, then ran it through his CNC to mill the circuits using a .017 inch end mill as well as drilling the vias. He add solder paste using the tip of a knife, but after messing around with an iron, he ended up investing in a hot air rework station.

We love our Tiny85s here on Hackaday. Check out the ATtiny85 gaming console, the NTSC-generating ATTiny85, and making DIY I2C devices with the chip.

Hmm, never heard of capacitors made of resistor sand, guess you can get them on Digikey, though. ;-)

Ha! Too funny… If they exist, I’m sure Digikey has them!

Absolutely … below 1k ohm, they are referred to as “low tide” and > 1k ohm, “”high tide”.

Where did he get the .5mm endmill thats not a v bit? I have had trouble sourcing such an endmill

There are a bunch on eBay, seems to work OK

Thanks I just ordered some. Wonder if they are any good…

I’ve gotten them on eBay and Amazon and they seem ok. For these, I generally buy the cheapest ones I can find since they snap so easily. Keep an eye on Amazon, every once in a while they have them real cheap, I was able to buy 4 of them for about $5 each.

I have some ebay cheapos and tried to shorten one to cut down the run out and a dremel cutting disk had a hard time on them. must be made of something good.

yeah, ebay for sure. $4.25 (plus flat rate shipping) 0.50mm (.0197″) 2 FLUTE MICRO CARBIDE ENDMILLS Kyocera I’ve had good luck with the 0.38mm bits, too.

> he’s an illustrator and photographer by day […] He designed the board in Illustrator Of course.

I’m still going to learn Eagle or another suitable program, but milling the board myself, I had some limitations (distance between traces, etc.) that I couldn’t figure out how to configure in Eagle. And as I wanted to make progress on the board itself, I just went with what I knew. Sometimes the best tool for the job… is the tool you at least know how to use!

Check out Fritzing as well, Chris…

Thanks, will do. Eagle’s capabilities definitely adds a level of complexity that’s a challenge for an amateur like me! Something a little more accessible would be perfect.

Here’s a few articles. http://hackaday.com/2016/09/21/creating-a-pcb-in-everything-introduction/#series-of-posts-box

Fritzing isn’t a particularly good one…

Why does the LED need a bypass cap?

It’s not for the LED, but for other things that I’ll ultimately be powering off the 5 volt regulator. The datasheet for the regulator indicated a 1uf cap was needed to smooth the output. I couldn’t fit it on the bottom right next to the input, so I put it on top. Areas like this is where I probably break generally known best practices of electronics, and why I readily admit my lack of knowledge!

Is there a problem with doing it like this? I could always extend the board so as to fit it on bottom, I was just trying to keep it as small as possible.

I couldn’t fit it on the bottom right next to the regulator… I have no idea why my fingers typed input!

*shrugs* I’m a complete noob so no idea myself lol

In your prefered emarket: “0.5mm flutes micro carbide end mills” http://s.click.aliexpress.com/e/fQnmunY Good luck!

The PCB itself is beautiful. Nice art!

ATtiny85 boards can be found on eBay for about US$1.50 (including shipping). They are “solderless breadboard” friendly, except for the power and ground pins. Search for “ATtin85 Digispark”.

Thanks! I have some Digisparks and a few Olimexinos. My ultimate goal is a single integrated board with the Bosch pressure sensor and a few other odds and ends. The plan is for an automatic release system for a parachute. I’ve made my 8 year old son little parachutes to throw, and it’s always hit or miss getting them to open just at the right time. With the controller, I plan to have it continually read the pressure as it’s thrown, and trigger a servo when it detects the pressure starting to increase. So, a single integrated board to go inside a small case to attached to the parachute. This way, no matter how high it’s thrown (high when I’m throwing it, not so much when he’s throwing), it’ll open at the ideal height.

Also, I enjoy the challenge of making stuff, and it’s been a good project to interest my son in electronics. It’s not a field that I’ll ever be particularly proficient in, but exposing my son to it at his age is good.

Just a maker-to-maker tip for the next time, Chris: DO learn a CAD tool (KiCad, Eagle, etc), it pays off on more safe and well-designed clearance and spacing rules; as a bonus it gets more shareable and editable with the community

I totally agree, and it’s a longer term goal. I started to get the basics of Eagle, but as I usually only get a few hours at a time to work on projects like this, for now, Illustrator gets me further down the road at the moment. But yea, learning a proper PCB design program is on the list.

I’d give KiCad a try, it’s a bit… quirky. But it’s pretty beginner-friendly in my opinion and once you get the workflow down (schematic –> footprint association –> netlist –> PCB –> Gerbers/other mfg format) and figure out how to make your own libraries it’s pretty intuitive.

I’d never heard of liquid tin before – any tips on using it? Looks interesting. I’m assuming it’s difficult to dispose of, though…

The bottle is covered with icons of flames and skulls, so yea, it’s probably not terribly nice stuff! All the boards I’ve made so far have been small enough to fit through the neck of the bottle, so I’ve just hung them in and it only takes a few minutes. It says to pour it into a plastic container to submerge the board to tin.

as somebody pointed out, digispark boards are great for this kind of experiments http://s.click.aliexpress.com/e/ZJyn2je some of them have the USB connector etched in the PCB so no external cable needed

I recently finished a project with the ATTiny85 and BMP280. Had to interface them over SPI and wrote some minimized libraries for the ATTiny. Am going to open-source them, but haven’t gotten around to it yet. Let me know if you’re interested, then I’ll bump up the priority. Nice board!

I would definitely be interested. I have the code working with an MPL115A2 sensor board that I made and a Digispark using, I believe, the Adafruit library. They (Adafruit) and Sparkfun sell BMP/BME based sensors and I assume have libraries for those as well, I just haven’t gotten to the point I’d need to verify that. Memory is at a premium on the little Tiny, so yea, if you’re willing to share, a minimal library would be great!

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

By using our website and services, you expressly agree to the placement of our performance, functionality and advertising cookies. Learn more